plot of land cleared for planting - Francés Inglés Diccionario